package com.bridgeintelligent.tag.customer.entity;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;


@Getter
@Setter
@Accessors(chain = true)
@ApiModel(value = "画像分析目录实体")
public class AnalysisCatalog implements Serializable {

    @ApiModelProperty(value = "目录ID")
    private String id;

    @ApiModelProperty(value = "目录名称")
    private String alName;

    @ApiModelProperty(value = "父目录")
    private String pid;

    @ApiModelProperty(value = "目录等级")
    private String alLevel;

    @ApiModelProperty(value = "创建者")
    private String ctName;

    @ApiModelProperty(value = "子目录集合")
    List<AnalysisCatalog> children = new ArrayList<>();

    @ApiModelProperty(value = "目录下画像分析数")
    private String num;
}

